biotechnology facility - English Synonyms Dictionary